/*
 * Copyright (c) 2024-2025 Huawei Device Co., Ltd.
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

// Autogenerated file by gen_null_arg_tests.rb script -- DO NOT EDIT!

#include "libabckit/c/abckit.h"
#include "libabckit/c/metadata_core.h"
#include "libabckit/c/extensions/arkts/metadata_arkts.h"
#include "libabckit/c/extensions/js/metadata_js.h"
#include "libabckit/c/ir_core.h"
#include "libabckit/c/isa/isa_dynamic.h"
#include "libabckit/c/isa/isa_static.h"

#include "helpers/helpers.h"
#include "helpers/helpers_nullptr.h"

#include <gtest/gtest.h>

namespace libabckit::test {

static auto g_isaApiDynamicImp = AbckitGetIsaApiDynamicImpl(ABCKIT_VERSION_RELEASE_1_0_0);

class LibAbcKitNullptrTestsIsaApiDynamicImpl0 : public ::testing::Test {};

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateAdd2,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateAdd2)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateAdd2);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateAnd2,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateAnd2)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateAnd2);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateApply,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateApply)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateApply);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateAshr2,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateAshr2)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateAshr2);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateAsyncfunctionawaituncaught,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateAsyncfunctionawaituncaught)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateAsyncfunctionawaituncaught);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateAsyncfunctionenter,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateAsyncfunctionenter)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateAsyncfunctionenter);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateAsyncfunctionreject,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateAsyncfunctionreject)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateAsyncfunctionreject);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateAsyncfunctionresolve,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateAsyncfunctionresolve)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateAsyncfunctionresolve);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateAsyncgeneratorreject,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateAsyncgeneratorreject)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateAsyncgeneratorreject);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateAsyncgeneratorresolve,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateAsyncgeneratorresolve)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateAsyncgeneratorresolve);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallarg0,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateCallarg0)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateCallarg0);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallarg1,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateCallarg1)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateCallarg1);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallargs2,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateCallargs2)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateCallargs2);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallargs3,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateCallargs3)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateCallargs3);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallrange,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateCallrange)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateCallrange);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeCallinit,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateCallruntimeCallinit)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateCallruntimeCallinit);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeCreateprivateproperty,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateCallruntimeCreateprivateproperty)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateCallruntimeCreateprivateproperty);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeDefinefieldbyindex,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateCallruntimeDefinefieldbyindex)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateCallruntimeDefinefieldbyindex);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeDefinefieldbyvalue,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateCallruntimeDefinefieldbyvalue)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateCallruntimeDefinefieldbyvalue);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeDefineprivateproperty,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateCallruntimeDefineprivateproperty)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateCallruntimeDefineprivateproperty);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeDefinesendableclass,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateCallruntimeDefinesendableclass)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateCallruntimeDefinesendableclass);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeIsfalse,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateCallruntimeIsfalse)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateCallruntimeIsfalse);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeIstrue,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateCallruntimeIstrue)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateCallruntimeIstrue);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeLdsendableclass,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateCallruntimeLdsendableclass)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateCallruntimeLdsendableclass);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeLdsendableexternalmodulevar,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateCallruntimeLdsendableexternalmodulevar)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateCallruntimeLdsendableexternalmodulevar);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeLdsendablevar,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateCallruntimeLdsendablevar)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateCallruntimeLdsendablevar);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeNewsendableenv,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateCallruntimeNewsendableenv)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateCallruntimeNewsendableenv);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeNotifyconcurrentresult,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateCallruntimeNotifyconcurrentresult)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateCallruntimeNotifyconcurrentresult);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeStsendablevar,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateCallruntimeStsendablevar)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateCallruntimeStsendablevar);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeTopropertykey,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateCallruntimeTopropertykey)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateCallruntimeTopropertykey);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeWideldsendableexternalmodulevar,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateCallruntimeWideldsendableexternalmodulevar)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateCallruntimeWideldsendableexternalmodulevar);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeWideldsendablevar,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateCallruntimeWideldsendablevar)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateCallruntimeWideldsendablevar);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeWidenewsendableenv,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateCallruntimeWidenewsendableenv)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateCallruntimeWidenewsendableenv);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeWidestsendablevar,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateCallruntimeWidestsendablevar)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateCallruntimeWidestsendablevar);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallthis0,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateCallthis0)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateCallthis0);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallthis1,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateCallthis1)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateCallthis1);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallthis2,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateCallthis2)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateCallthis2);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallthis3,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateCallthis3)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateCallthis3);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallthisrange,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateCallthisrange)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateCallthisrange);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCopydataproperties,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateCopydataproperties)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateCopydataproperties);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCopyrestargs,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateCopyrestargs)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateCopyrestargs);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCreatearraywithbuffer,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateCreatearraywithbuffer)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateCreatearraywithbuffer);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCreateasyncgeneratorobj,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateCreateasyncgeneratorobj)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateCreateasyncgeneratorobj);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCreateemptyarray,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateCreateemptyarray)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateCreateemptyarray);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCreateemptyobject,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateCreateemptyobject)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateCreateemptyobject);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCreategeneratorobj,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateCreategeneratorobj)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateCreategeneratorobj);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCreateiterresultobj,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateCreateiterresultobj)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateCreateiterresultobj);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCreateobjectwithbuffer,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateCreateobjectwithbuffer)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateCreateobjectwithbuffer);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCreateobjectwithexcludedkeys,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateCreateobjectwithexcludedkeys)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateCreateobjectwithexcludedkeys);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateDebugger,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateDebugger)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateDebugger);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateDec,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateDec)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateDec);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateDefineclasswithbuffer,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateDefineclasswithbuffer)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateDefineclasswithbuffer);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateDefinefieldbyname,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateDefinefieldbyname)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateDefinefieldbyname);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateDefinefunc,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateDefinefunc)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateDefinefunc);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateDefinegettersetterbyvalue,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateDefinegettersetterbyvalue)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateDefinegettersetterbyvalue);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateDefinemethod,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateDefinemethod)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateDefinemethod);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateDefinepropertybyname,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateDefinepropertybyname)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateDefinepropertybyname);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateDelobjprop,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateDelobjprop)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateDelobjprop);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateDiv2,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateDiv2)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateDiv2);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateDynamicimport,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateDynamicimport)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateDynamicimport);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateEq,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateEq)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateEq);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateExp,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateExp)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateExp);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateGetasynciterator,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateGetasynciterator)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateGetasynciterator);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateGetiterator,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateGetiterator)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateGetiterator);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateGetmodulenamespace,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateGetmodulenamespace)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateGetmodulenamespace);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateGetnextpropname,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateGetnextpropname)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateGetnextpropname);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateGetpropiterator,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateGetpropiterator)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateGetpropiterator);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateGetresumemode,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateGetresumemode)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateGetresumemode);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateGettemplateobject,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateGettemplateobject)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateGettemplateobject);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateGetunmappedargs,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateGetunmappedargs)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateGetunmappedargs);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateGreater,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateGreater)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateGreater);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateGreatereq,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateGreatereq)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateGreatereq);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateIf,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateIf)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateIf);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateInc,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateInc)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateInc);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateInstanceof,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateInstanceof)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateInstanceof);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateIsfalse,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateIsfalse)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateIsfalse);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateIsin,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateIsin)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateIsin);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateIstrue,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateIstrue)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateIstrue);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateLdbigint,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateLdbigint)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateLdbigint);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateLdexternalmodulevar,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateLdexternalmodulevar)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateLdexternalmodulevar);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateLdfalse,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateLdfalse)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateLdfalse);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateLdfunction,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateLdfunction)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateLdfunction);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateLdglobal,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateLdglobal)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateLdglobal);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateLdglobalvar,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateLdglobalvar)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateLdglobalvar);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateLdhole,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateLdhole)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateLdhole);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateLdinfinity,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateLdinfinity)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateLdinfinity);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateLdlexvar,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateLdlexvar)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateLdlexvar);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateLdlocalmodulevar,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateLdlocalmodulevar)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateLdlocalmodulevar);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateLdnan,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateLdnan)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateLdnan);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateLdnewtarget,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateLdnewtarget)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateLdnewtarget);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateLdnull,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateLdnull)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateLdnull);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateLdobjbyindex,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateLdobjbyindex)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateLdobjbyindex);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateLdobjbyname,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateLdobjbyname)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateLdobjbyname);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateLdobjbyvalue,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateLdobjbyvalue)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateLdobjbyvalue);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateLdprivateproperty,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateLdprivateproperty)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateLdprivateproperty);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateLdsuperbyname,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateLdsuperbyname)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateLdsuperbyname);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateLdsuperbyvalue,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateLdsuperbyvalue)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateLdsuperbyvalue);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateLdsymbol,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateLdsymbol)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateLdsymbol);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateLdthis,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateLdthis)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateLdthis);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::iCreateLdthisbyname,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, iCreateLdthisbyname)
{
    helpers_nullptr::TestNullptr(g_isaApiDynamicImp->iCreateLdthisbyname);
}

// Test: test-kind=api, api=IsaApiDynamicImpl::AbckitGetIsaApiDynamicImpl,
// abc-kind=NoABC, category=negative-nullptr, extension=c
TEST_F(LibAbcKitNullptrTestsIsaApiDynamicImpl0, AbckitGetIsaApiDynamicImpl)
{
    helpers_nullptr::TestNullptr(AbckitGetIsaApiDynamicImpl);
}
}  // namespace libabckit::test
